﻿@if( Request.IsAuthenticated ) {
    <text>
    Merhaba, @Html.ActionLink( User.Identity.Name , "Manage" , "Account" , routeValues: null , htmlAttributes: new { @class = "username" , title = "Yönet" } ) : 
    @{
        bool isActiveUser = false;
    }
    @if( User.IsInRole( "Sistem Yöneticisi" ) ) {
        isActiveUser = true;
        <text>Sistem Yöneticisi : </text>
    }
    @if( User.IsInRole( "Yazar" ) ) {
        isActiveUser = true;
        <text>Yazar : </text>
    }
    @if( User.IsInRole( "Hakem" ) ) {
        isActiveUser = true;
        <text>Hakem : </text>
    }
    @if( User.IsInRole( "Editör" ) ) {
        isActiveUser = true;
        <text>Editör : </text>
    }
    @if( User.IsInRole( "Kayıtlı Kullanıcı" ) && isActiveUser == false ) {
            
        <text>Kayıtlı Kullanıcı : </text>
    }

    @using( Html.BeginForm( "LogOff" , "Account" , FormMethod.Post , new { id = "logoutForm" } ) ) {
        @Html.AntiForgeryToken()
        <a href="javascript:document.getElementById('logoutForm').submit()">Çıkış</a>
    }
    </text>
} else {
    <text>Ziyaretçi : 
    <ul>
        @if( false ) {
            <li>@Html.ActionLink( "Sistem Yöneticisi Hesabını Oluştur" , "Register" , "Account" , routeValues: null , htmlAttributes: new { id = "registerLink" } )</li>
        }
        <li>@Html.ActionLink( "Giriş" , "Login" , "Account" , routeValues: null , htmlAttributes: new { id = "loginLink" } )</li>
    </ul>
    </text>
}
